vanmaram

വൈക്കോല്‍ പ്രതിമ - meaning in english

Meanings for വൈക്കോല്‍ പ്രതിമ

noun
Man of straw